var runtime.globalRand
16 uses
runtime (current package)
rand.go#L26: var globalRand struct {
rand.go#L38: lock(&globalRand.lock)
rand.go#L39: if globalRand.init {
rand.go#L43: seed := &globalRand.seed
rand.go#L59: globalRand.state.Init(*seed)
rand.go#L61: globalRand.init = true
rand.go#L62: unlock(&globalRand.lock)
rand.go#L93: lock(&globalRand.lock)
rand.go#L94: if !globalRand.init {
rand.go#L98: if x, ok := globalRand.state.Next(); ok {
rand.go#L99: unlock(&globalRand.lock)
rand.go#L102: globalRand.state.Refill()
rand.go#L109: lock(&globalRand.lock)
rand.go#L110: if !globalRand.init {
rand.go#L113: globalRand.state.Reseed()
rand.go#L114: unlock(&globalRand.lock)
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |